from math import *

a = int(input("Введите 4-х значное число: "))

l = a % 10
s = a // 10 % 10
v = a // 100 % 10
c = a // 1000

if c == 0 or c > 9:
    print("Число не 4-х значное")
else:
    print("Максимальная цифра в числе: ", max(l, s, v, c))
    print("Минимальная цифра в числе: ", min(l, s, v, c))

    d = str(a).count("0")
    if d == 0:
        print("Нулей в числе нет")
    else:
        print("Нулей в числе: ", d)

    if a % 2 == 0:
        x1 = "Да"
    else:
        x1 = "нет"

    print("Число четное: ", x1)

    if a % 3 == 0:
        x2 = "Да"
    else:
        x2 = "Нет"

    print("Число кратно 3: ", x2)

    if a >= 0:
        if a == (sqrt(a)**2):
            print("Число является квадратом числа: ", sqrt(a))
        else:
            print("Число не является квадратом других чисел")
    else:
        print("Число не является квадратом других чисел")

    if l == (sqrt(l)**2):
        print("Число в разряде едениц является квадратом числа: ", sqrt(l))
    else:
        print("Число в разряде едениц является квадратом числа: Нет")

    if s == (sqrt(s)**2):
        print("Число в разряде десятков является квадратом числа: ", sqrt(s))
    else:
        print("Число в разряде десятков является квадратом числа: Нет")

    if v == (sqrt(v)**2):
        print("Число в разряде сотен является квадратом числа: ", sqrt(v))
    else:
        print("Число в разряде сотен является квадратом числа: Нет")

    if c == (sqrt(c)**2):
        print("Число в разряде тысяч является квадратом числа: ", sqrt(d))
    else:
        print("Число в разряде тысяч является квадратом числа: Нет")